 <?php
/*****************************************
Wer Wird Millionär
TIT10NS Webengeneering Projekt

TStats - Statistik-ModelKlasse

Autoren: Tobias Schneider
Copyright: 2012 DHBW Mannheim
//Codierung: ANSI
*****************************************/

class TStats extends TModel{
  //___/CONST\________________
  const MODE_ADMIN="admin";
  const MODE_USER="user";
  const MODE_ANONYM="anonym";

  //___/PRIVATE\______________
  private $mode;


  //___/PUBLIC\_______________

//ok
public function getMode(){
    return $this->mode;
  }
//ok
public function setMode($newMode){
	$this->mode = $newMode;
  }

//ok 
public function getTableData($data){

	return TModel::getStatsTableData($data);
}	
  
//ok
public function getAllCategories(){
return TModel::getCategories();
}	
	
//ok
public function fillPlayers(){  

	$count = 0;
 
	if ($this->getMode() == self::MODE_ADMIN){
		// User ist Admin und kann jeden Spieler auswählen
		return TModel::getAllUsers();		
	}

	if ($this->getMode() == self::MODE_USER){
		// User ist User und kann sich selbst auswählen
		
		// Abfrage: SELECT NICKNAME SESSION USER
		// in DropDown hinzufügen
		$res[$_SESSION['user']->getUserid()] = $_SESSION['user']->getNickname();
		return $res;
	}	
	return $res;	
}  


  //___/CONSTRUCTOR\__________
  function __construct($mode){
    $this->mode=$mode;
  }
}
?>